package org.huhuiyu.easyui.dao.impl;

import java.util.List;
import org.huhuiyu.easyui.enity.DeptModel;
import org.huhuiyu.easyui.dao.DeptDAO;
import org.springframework.stereotype.Service;

@Service
public class DeptDAOImpl extends BasicDAO implements DeptDAO {

	public DeptDAOImpl() {
	}
	
	@Override
	public void deleteDeptModel(DeptModel deptModel) throws Exception {
		super.deleteEntity(deptModel);
	}

	@Override
	public List<DeptModel> queryAllDeptModel() throws Exception {
		return super.queryAllEntity(DeptModel.class);
	}

	@Override
	public DeptModel queryDeptModelByKey(DeptModel deptModel) throws Exception {
		return super.queryEntityByKey(deptModel.getDeptId(), DeptModel.class);
	}

	@Override
	public void saveDeptModel(DeptModel deptModel) throws Exception {
		super.saveEntity(deptModel);
	}

	@Override
	public void updateDeptModel(DeptModel deptModel) throws Exception {
		super.updateEntity(deptModel);
	}	
}